sea pad - Spanish English Dictionary